Split View Controller. More...
Public Member Functions | |
virtual bool | getSplitViewSizeConstraint (int32_t index, CCoord &minSize, CCoord &maxSize, CSplitView *splitView)=0 |
virtual ISplitViewSeparatorDrawer * | getSplitViewSeparatorDrawer (CSplitView *splitView)=0 |
virtual bool | storeViewSize (int32_t index, const CCoord &size, CSplitView *splitView)=0 |
virtual bool | restoreViewSize (int32_t index, CCoord &size, CSplitView *splitView)=0 |
Split View Controller.
controls the size of the subviews of the split view
Extension to IController
virtual ISplitViewSeparatorDrawer* getSplitViewSeparatorDrawer | ( | CSplitView * | splitView | ) | [pure virtual] |
return the separator drawer.
virtual bool getSplitViewSizeConstraint | ( | int32_t | index, | |
CCoord & | minSize, | |||
CCoord & | maxSize, | |||
CSplitView * | splitView | |||
) | [pure virtual] |
return the minimum and maximum size (width or height) of a view.
virtual bool restoreViewSize | ( | int32_t | index, | |
CCoord & | size, | |||
CSplitView * | splitView | |||
) | [pure virtual] |
restore the size of the view.
virtual bool storeViewSize | ( | int32_t | index, | |
const CCoord & | size, | |||
CSplitView * | splitView | |||
) | [pure virtual] |
store the size of the view.